22 May 2026

Gresham House agrees purchase of 480MW battery project