The Delhi Metro Rail Corporation (DMRC) is offering more than 35,000 square metres of built-up area on lease for office use across several of its vacant properties, officials said. The space is ...