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

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts