Centre puts hold on the approval for 21 hydropower projects in Uttarakhand

Back to top button