Company strategy
Latest
Smart meter installation rate drops as deadline looms
Smart meter statistics for the first quarter of 2019, released by the Department for Business, Energy, and Industrial Strategy (BEIS), have shown that installation rates have continued to drop. This comes as we draw ever closer to the government's original target of completing the rollout by 2020.
5 years ago
Centrica launches business EV package
5 years ago
Load More