NEW DELHI: Environmentalists have criticised the Delhi Transport Corporation (DTC) for telling the Delhi High Court that relocation of the Millennium Bus Depot from the ecologically fragile Yamuna riverbed may take 18 to 28 months and cost ` 300…read more…

Advertisements