BP appointed Meg O'Neill as chief executive officer, replacing Murray Auchincloss after just two years in the job, as the oil giant struggles to revive its fortunes following a botched pivot toward ...
Three energy firms have now publicly confirmed that fixed deals customers will automatically get the £150 Budget savings.