NEL Secures Additional £21.5 Million to Back Business Growth Across the North
Posted on the 16 Jun 2026NEL Fund Managers has secured an additional £21.5 million to invest in businesses across the North of England, expanding its support for ambitious firms seeking capital to grow, create jobs and strengthen regional supply chains.