Shipments made recently stuck in ports, causing huge demurrage payouts; Exporters fear payment defaults running into millions of dollars
Shipments made recently stuck in ports, causing huge demurrage payouts; Exporters fear payment defaults running into millions of dollars