42 GW of renewable energy projects stalled without offtake deals, posing risk to India’s 2030 goal: BNEF
42 GW of renewable energy projects in India lack offtake contracts, threatening the country’s 2030 clean energy targets, warns BNEF.
