Ovo Energy is plotting a takeover of Shell's UK domestic gas and electricity business in a move that would see it reclaim the number two slot in the British market. Sky News has learnt that Ovo is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results