Sheila reviews meet for next green drive
The Delhi Government’s Department of Environment has been instructed to keep a close eye on the Delhi Metro as roughly 15,000 trees are expected to be felled under Phase-III of constructions.
Publication Date:
22/05/2013