News
Archangels leverages £41m of investment in Scottish scale-ups in 2025
Edinburgh-based angel investment syndicate, Archangels, has leveraged £41.1 million of investment in Scottish scale-ups during 2025, in some of Scotland’s best early-stage tech and life science companies.
Source: Scottish Financial News