The Indian renewable energy industry has been facing a major challenge as the state of Andhra Pradesh in the south of India is refusing to honor the wind and solar energy contacts that were signed in the last 4-5 years by the previous government. The new Jagan Reddy government which came to power last year […]