Ovo Energy, the UK’s seventh largest energy supplier, has made its first investment since Mitsubishi Corporation acquired a minority stake in the company last month.
Ovo Energy, the UK’s seventh largest energy supplier, has made its first investment since Mitsubishi Corporation acquired a minority stake in the company last month.