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

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