Capital Groth India Logo

Investing in London, United Kingdom
Suggest an edit · Your business? Claim now
We are bottom up investors with a business owner’s perspective who seek to deliver superior absolute returns over the long term. We operate in a …

Social profiles

Frequently asked questions

Q:
What is an investment company?
A:
An investment company invests in shares and securities (“stocks”) of other companies which in the case of ICGF are publicly listed companies in India. ICGF is...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes