Skip to main content Skip to footer
£12.65 million

Placing & Retail Offer

May 2023 Technology
£24.4 million

Fundraise & Strategic Investment

April 2023 Industrials
£5.9 million

Placing & Retail Offer

February 2023 Retail