site logo

Hyundai, Airbus stop production as coronavirus leaves manufacturers scrambling