FinanceTop Stories

OVO reportedly planning takeover bid for Shell energy retail arm

OVO Energy's reported move has the potential to elevate its standing to that of Britain's second-largest energy supplier

Related Posts