Auto parts deliveries to manufacturers and suppliers have been delayed at the Laredo, Texas, port of entry after heavy storms and flash floods on Sunday.
Auto parts deliveries to manufacturers and suppliers have been delayed at the Laredo, Texas, port of entry after heavy storms and flash floods on Sunday.