Coronavirus Causes Production Hiatus February 4, 2020 No Comments The deadly coronavirus, claiming at least 425 lives so far, is causing halts in China's vehicle production.Read More