London UK, United Kingdom, March 2nd, 2026, FinanceWireICON Amsterdam reports record 2025 revenue following an operational ...