FreeNow: €1.6B Cumulative Loss and just €56.8m Revenue in 2024

FreeNow's 2023 Financials and historic financials chart, Donkey Republic's Q3 2024 results breakdown