Loading newsroom…

To End Payment Delays, KERC Introduces Deemed Approval for Renewable PPAs | India Energy Atlas