Photo: iStock Industry Reports Brits pull out nearly £80bn from LINK ATMs in 2024 Kiran PaulJan 31, 2025