Read Time:12 Second
Kickstarting a major greening drive in Delhi, the Supreme Court on Monday ordered the Delhi Development Authority (DDA) to hand over 18 land pockets across the city, measuring 185 acres, and to plant about 167,000 tree saplings before March 31,…