10.0.1.127

Gresham House makes debut energy storage deal through British Strategic Investment Fund

1723
UK asset management firm Gresham House has made the first investment from its infra and housing platform British Strateg