News

The Government’s industrial strategy includes measures to ease the ‘crippling’ costs of energy for UK manufacturers.