Energy Iberdrola quits UK smart meter market Finance News May 11, 2025 Iberdrola has agreed to sell 100% of its UK smart meter business, SP Smart Meter Assets Limited (SPSMAL), to… Read More...