From cash deposits to everyday rewards: London-based Stoa raises €2.1 million https://www.eu-startups.com/2026/07/360944