Fintech scale-up Delio is scaling up sales and marketing internationally after securing £3.3 million in venture capital investment. The global expansion will not only see Delio broaden on an international level, but also locally, creating 15 new jobs at its Cardiff HQ in the process. More…