Small businesses paid around £280m more than they needed too for their energy between 2007 and 2014, “conservative” new figures from the Competition and Market’s Authority show.
ALREADY HAVE A REGISTERED USER ACCOUNT? PLEASE LOG IN HERE
Registration is quick and easy and provides access to:
And much more…