UK

Octopus Energy profits fall amid surge in customers and renewables investment

The supplier’s customer base grew to 7.3 million across the UK in its most recent financial year, making it the country’s largest energy supplier.