8/19/2011

More than 6 million square feet of shopping center space was added to India's metro cities in the first half of this year, according to CB Richard Ellis India. That compares with 5 million square feet for all of 2010.

Related Summaries