IDEAS-Technology Innovation Hub

IDEAS-Technology Innovation Hub

Venture capitalClaimed
HQ location
Kolkata, India
Portfolio analysis