It's better to under-promise and over-deliver. India's clean power industry is finally making good on that dictum.
The article requires paid subscription. Subscribe Now
Credit: Bloomberg
It's better to under-promise and over-deliver. India's clean power industry is finally making good on that dictum.