1. NEA India
What can GPs do to position the India story better?

What can GPs do to position the India story better?

Bala Deshpande 1 month ago
General Partners (GPs) are, and will be, among the best of brand ambassadors for India. We iterate and reiterate the India opportunity when we raise...
Powered by WordPress.com VIP