Technology differences mean meters in northern England and Scotland may not work properly, energy firm body admits. Read More
Technology differences mean meters in northern England and Scotland may not work properly, energy firm body admits. Read More