Indian State Generates Record Wind Power, Forced To Shut Thermal Power Projects

by saurabh July 15, 2017 0 comment