Shell Energy Retail Apologises After Being Pulled Up For Overcharging Shell Energy Retail's top boss apologised to customers after Britain's energy regulator ordered the utility to compensate around 12,000 customers it overch...