The renewable energy industry in the past couple of years has been facing a harrowing time due to India’s system weaknesses as well as the policy uncertainty. The solar developers have been facing challenges in numerous areas with some states refusing to honor contracts while some states are curtailing solar power generation using flimsy reasons […]