From payments app to global bank: revolut’s 2025 results reveal profits, growth and environmental concerns by admin477351 March 24, 2026 Revolut has published its 2025 annual results, revealing a 57% surge in profits to £1.7 billion … Read more