Archangels bolsters its firepower with £12m raise

Archangels, a leading business angel syndicate investing in early-stage Scottish life sciences and technology companies, has bolstered its firepower by … Continue reading Archangels bolsters its firepower with £12m raise