Particle.news

Download on the App Store

Iberdrola Acquires Majority Stake in UK's Electricity North West for £2.1 Billion

The deal boosts Iberdrola's presence in Britain, making it the second-largest electricity network operator in the country.

Hero image