FinTechTech Stellar Omada receives £4.5 million from BGF September 27, 2023 0 316 FacebookTwitterWhatsAppLinkedin Edinburgh-based fintech firm bags fresh funding for ambitious growth plan