Government proposes central agencies to curb green nod delayed
NEW DELHI: In a bid to end unnecessary delays in environmental clearance (EC) assessment projects, the Union environment ministry has proposed setting up a central body – Standing Committee on Environmental Impact Assessment (SCEIA) – for…