Deccan Value Investors

Deccan Value is a Concentrated, Long-Only Value manager that invests in global equities.