L&T gets green nod for Rs 1,102-cr Powai project expansion

Initially, the company had received the environment clearance (EC) for construction of three wings of IT towers in a total area of 1,49,618.70 square meter.