Startups in Noida logo

Noida, short for New Okhla Industrial Development Authority, is swiftly emerging as a hotbed for startups in India. Located in the National Capital Region (NCR)

Founded year: Not set
Funding rounds: Not set
Total funding amount: Not set

Description

Not set