Leeds-Based Infrastructure Bank Announces £265m Cash Injection in Energy Storage A Leeds-based infrastructure bank has announced plans to invest up to £265 million in energy storage development in the UK, in partnership with British March 20, 2023 Climate·Latest News