Business ❯Corporate Strategy ❯Investor Relations
Ovo Energy Investor Talks
Top executives from Iberdrola’s Scottish Power are in discussions with Ovo to form a supplier for over six million homes funded by a planned £300 million share issue.