BP Financial Performance Customer Service Stock Performance Rival Companies Emerging Players LNG Market Dynamics Retail Energy Suppliers
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.