Results for the financial year ended 31 March 2025 - Wise Group PLC | RNS | Ticker