• 5 years ago
This is the first time CDC is investing in an Indian startup whereas it has invested over $1.3 billion in India for almost three decades

Category

🗞
News

Recommended