Investcorp’s India real estate team invests in projects located in top tier cities, and has deployed $200 million through two funds across 26 projects
12 months ago