The South Delhi locality, home to one of the country's largest information technology markets, already has a Metro station, on the Central Secretariat
Explore Business Standard
Don’t miss the latest developments in business and finance.
The South Delhi locality, home to one of the country's largest information technology markets, already has a Metro station, on the Central Secretariat
First Published: Sep 02 2012 | 1:05 PM IST