← Back to Search resultsInvestor profile:
Investor profile:
IMC

Address:Chennai, Tamil Nadu, India
Country:
Deals total: 7
As lead investor: 3
Also as a second investor: 1
As a second investor: 3
September 25, 2025
September 25, 2025
August 28, 2025
August 28, 2025
June 24, 2025
June 24, 2025
June 24, 2025
June 24, 2025
August 2, 2023
August 2, 2023