EDINBURGH-based investment syndicate, Archangels, invested more than £13.8m during 2023 in eleven of Scotland’s best early-stage tech and life science companies. The total investment for 2023 among 11 businesses represents
Why? Free to subscribe, no paywall, daily business news digest.