The Institute of Directors (IoD) has slammed the government’s “flawed” smart meter rollout, warning that it is “well behind schedule”.
The Institute of Directors (IoD) has slammed the government’s “flawed” smart meter rollout, warning that it is “well behind schedule”.