Ease of Doing Business

April 9, 2020

Renewable Energy Contracts no longer Kosher in India’s “Make it Impossible to Do Business” System

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 […]