The IPP solar portfolio, located in five key states in India, is backed by long-term power purchase agreements-about 75% of assets with central government entities and the remaining with distribution companies backed by state governments.
The IPP solar portfolio, located in five key states in India, is backed by long-term power purchase agreements-about 75% of assets with central government entities and the remaining with distribution companies backed by state governments.