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Â