SWMAS released the initial findings of the current Manufacturing Barometer survey that shows a reduction in volumes, potential job cuts, and confusion around Government support SME manufacturers in England are
5+3=?
Δ