Renewable projects that won tenders to generate power but are yet to sign power purchase agreements with buyers have surged to over 50 gigawatts
Renewable projects that won tenders to generate power but are yet to sign power purchase agreements with buyers have surged to over 50 gigawatts