Floods In Europe, China Pose Latest Shipping Obstacle
Global supply chains are taking another hit, this time stemming from floods in China and Europe, according to a CNBC report. The latest disruption comes on the heels of recent setbacks resulting from ...