Smart meter boss steps down after seven years
Angus Flett, the Chief Executive Officer of the Data Communications Company (DCC), will step down at the end of August after 7.5 years in the role. Under his leadership, the DCC connected nearly 31 million […]