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