Himachal Pradesh pulls petition blocking tribal challenge to power project

Himachal Pradesh Power Corporation, a state enterprise, had appealed against an order by the National Green Tribunal (NGT) directing it to seek consent.