2018: £30m invested; 5 exits; £600m of deals. What’s coming to UK small business in 2019?

Work with us