Conceptualised as New Okhla Industrial Development Area (NOIDA), NOIDA came up in late 1980s as an extension to Industrial hub of Okhla but over time has become a major residential and office hub o...Read More