Nine Indian Cities in JLL’s latest ‘Global 300’ Rankings: Ramesh Nair – CEO & Country Head, JLL India

A total of nine Indian cities figure on the latest edition of ‘Global 300’ cities – the annual JLL ranking exercise, which represents 300 major cities that are the focus of commercial activity and interest, 40% of the world’s economy, and three-quarters of global real estate investment. In an ever-changing world, more urban centres in …