Orix

India’s Top 3 Renewable Energy Players All have Global Backers. Is That a Weakness?

Capital. Or the lack of it, has plagued sectors India for as long as one can remember. In sector after…

4 years ago