Revolut hits 68 million customers and £4.5bn in revenue, but warns over energy-heavy crypto and ai ties by admin477351 March 24, 2026 Revolut’s financial results for 2025 paint a picture of extraordinary growth, with revenues climbing 46% to … Read more