DECC survey shows steep energy prices are consumers’ main concern

(BLOG:) The latest tracking survey from the UK Department of Energy & Climate Change (DECC) shows that steep energy prices continue to be consumers’ priority concern.

Read more