42 GW of renewable energy projects in India lack offtake contracts, jeopardising the country's 2030 renewable energy target, warns BNEF.
You will be redirected in 10 seconds.