Restoration Alpha Angels leads first investment with paythru deal

43
UK angel investment network Restoration Alpha Angels has led a successful fundraising of £700,000 for payments platform