IN BRIEF: Gresham House Energy Storage chair buys £83,534 in shares
Gresham House Energy Storage Fund PLC - London-based investor in utility-scale battery energy storage systems - Chair and Non-Executive Director John Leggate buys 111,341 shares...
Fri, 20/03/2026 - 12:36