New Delhi: The Delhi forest department granted permission to cut or transplant at least 77,000 trees, or three trees every hour, for developmental works in the city in the last three years, according to government data submitted to the high court recently. It also said only one-third of the trees transplanted during the period have […]