Research has just been released that shows that two out of the top three biggest concerns of Britain’s manufacturers relate to energy . With this in mind, the need to be in control of energy consumption is now a key driver for all businesses.

Howe

See full story