NTPC and Avaada Energy Declared Winners in MSEDCL’s 500 MW Solar Auction