Delhi's World Trade Centre to soon be ready for business; four of the 12 buildings ready to be occupied
Over the last few weeks, metallic sheets that shielded a massive construction site at Nauroji Nagar in south Delhi for close to three years have begun to be gradually removed, slowly revealing our first glimpse of the national capital’s first World Trade Centre (WTC) — the sparkling glass façade of 12 newly built 10-storey towers.