Corporate Renewable PPAs in India: a market & policy update

December 2019

Published: December 17, 2019