Global factory activity slowed in March as Russia's invasion of Ukraine tightened supply chain bottlenecks, dampened demand and whacked confidence, while soaring energy costs drove a broader surge in prices, surveys showed on Friday.
The uncertainty caused by the invasion, combined with an intensifying cost-of-living crisis...