Industry:
Economic Growth and Trade
Estimated Revenue:
$1M to $10M
Headquarters:
Noida, Uttar Pradesh, India
Employee Number:
101-250
Number Of Exists:
1
Investor Type:
Incubator
Founded Date:
2016