Channels
Technical, logistical and public communication issues have resulted in costly delays in the UK’s smart meter rollout.
Login or register for unlimited FREE access
Login Register