Business The London-Based Cord API and Its 17.5M Investment in Europe emergingviral.com February 1, 2023