The Times of India, Mumbai, 117-storey structure in Lower Parel will be tallest in the city

June 9, 2010 By Lodha Web Download