Renewable energy projects facing up to 12-month delay in signing of PPAs, ET EnergyWorld

Mumbai: India’s renewable energy sector is grappling with sizable delays in signing of power purchase agreements…

Continue Reading