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

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