India’s renewable energy industry has been in turmoil ever since the new government under Jagan Reddy came to power in the southern state of Andhra Pradesh. He quickly put a spanner in the works by declaring hold on all new solar and wind projects and refusing to honor the power purchase agreements which were signed by […]