93% of manufacturing businesses expect “under pressure” supply chains until 2025

The past three years have forced a re-think for many manufacturing businesses in the UK, as supply chain networks have … Continue reading 93% of manufacturing businesses expect “under pressure” supply chains until 2025