​With these PPAs signing, the percentage of open capacity once these capacities get commissioned in a span of 18 to 24 months, ultimately the merchant portfolio will be even lower than 15% going forward. So, more of long-term PPAs will be there.
Subscribe To Our Free Newsletter |