Independent.ie on MSN
BP appoints Meg O’Neill as its new chief executive
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results