Press "Enter" to skip to content

Give faster clearances to hydropower projects parliament panel

The panel observed that having only 45,399.22 MW of installed capacity of hydropower against the total potential of 241,844 megawatt “speaks …

Links to article:

Be First to Comment

Leave a Reply