Back to Search results

Investor profile:
IMC logo
IMC

Address:Chennai, Tamil Nadu, India
Country:
Industries:
IMC is a terminalling and infrastructure company and offers bulk liquid tank storage, dry terminals, and international trading services.

Deals total: 0

As lead investor: 0

As a second investor: 0

Last investment deals

0 pageInvProf.recordsTotal