The corporate power purchase agreement will come into force during the second half of 2026.
Get industry leading news, data and analysis delivered to your inbox