FinanceGenerationStorageTop Stories

OVO secures £200m investment amid “challenging year”

Existing investors have bolstered their shareholding in the energy supplier, with a transaction valued at approximately £200 million, a boost to the company that witnessed a nearly 90% decline in profits

Related Posts