

Ofgem has warned energy customers not to bury their heads in the sand


Ofgem has warned energy customers not to bury their heads in the sand
A majority of the staff have been made redundant with immediate effect.