Delhi WTC Nearing Completion, 4 out of 12 Buildings Ready for Possession
The project, licensed by New York’s World Trade Centre Association (WTCA), encompasses 3.4 million sq ft of commercial space. Over the past few weeks, metallic sheets that had shielded a…