Rising energy costs and volatility highlight power struggle for UK manufacturers

The majority of manufacturers currently face the perfect energy storm as they admit rising energy...

Read More