
Archangels
Angel fundVenture capitalClaimed
Archangels is the world's longest-running business angel syndicate, investing in innovative early-stage technology and life sciences companies in Scotland.
HQ location
Edinburgh, United Kingdom
Website
Portfolio analysis