Travel companies, retailers and airlines will be banned from charging excessive fees when people make debit or credit card payments online. Consumers are currently being charged as much as £12 to use their cards when they pay, even though the... Read More