Mall-mania @ Cochin – The Mega Mall List

The Queen is movin’ the mall-way if recent news from the retail realty market is assessed. Cochin has finally opened […]