Startup Storfund lands £300m for eCommerce payments tech

A London startup behind eCommerce payments technology has secured a massive £300 million financing deal. Specialist FinTech investor Fasanara Capital … Continue reading Startup Storfund lands £300m for eCommerce payments tech