Top manufacturers looking at US$1.5 trillion unplanned downtime costs for 2022 warns report

22 Nov 2022