Stressed thermalplants

Why India’s Thermal Woes Cast A Shadow Over Renewable Plans

By now, it is well known that one of the biggest impediments to India's ambitious renewable energy goals is the…

5 years ago