In a recent survey, 1,610 executives in Europe and the US were asked about their capital spending plans in the aftermath of COVID, the recent supply chain issues, and the war in Ukraine.
Completely agree ! Near shoring is easier said than done !
Completely agree ! Near shoring is easier said than done !