Costco downsizes container ship chartering at huge cost

US retailer taking $93m charge to reduce exposure after building up seven-vessel fleet