News

Corporate offtakers contracted over 11.5 GW of US clean energy in the roughly five-month period since our February 2025 update.