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