Card Fee Cap Could Save Businesses £480m

Card Fee Cap Could Save Businesses £480m

The Treasury hopes the change will push prices down for shoppers and encourage more businesses to allow card payments. read more

Tags: , , , ,