September 18, 2024

Swedish Fintech Savr Secures Investment from European Investment Firm Incore Invest