The Department of Energy and Climate Change (Decc) has been scolded by MPs for “failing to resolve” problems which could cause the smart meter rollout to “veer off track”.
The Department of Energy and Climate Change (Decc) has been scolded by MPs for “failing to resolve” problems which could cause the smart meter rollout to “veer off track”.