Tata’s Trent buys 1.5 lakh sq ft space in Lodha’s project

Lodha Excelus at New Cuffe Parade, is a mixed-use development spread over 23 acres and encompassing 10 residential and three commercial towers.