Green Clearances at Speed: India’s New Environmental Approval Architecture Raises a Serious Governance Question
Deccan Herald
1
5
10
Intensity