Shell to pay for overcharging price cap customers
Shell's UK retail energy business has to pay £536,970 for overcharging some customers on its default tariffs which are subject to a price cap, Britain's energy market regulator Ofgem said today.
Business
• 25 Aug 22