Shell Energy Retail pulled up for overcharging Shell Energy Retail's boss has apologised to customers after Britain's energy regulator ordered the utility to compensate around 12,000 customers it overcharged on default tariffs … Business • 14 Jun 19