
Perspective
Green Corporate PPAs: Gaining momentum in India
Green corporate power purchase agreements (PPAs) have garnered immense interest in the Indian market. Under this arrangement, the customer signs an agreement directly with the project developer for the purchase of renewable energy for a […]