Wednesday, July 11, 2012

Delhi is India's most competitive city, Mumbai next | ummid.com

Delhi is India's most competitive city, Mumbai next | ummid.com
India's capital has emerged the most competitive city in the country for the third straight time with the commercial hub of Mumbai retaining the second spot, according to a report by an international think tank released Wednesday.