“Economic hangover” from 2015 means a tough start for UK manufacturers

Industry News