OICA: Global Car Production -16% in 2020
2021-03-29, Producer News, Market News, Global, full text for subscribers only
International Organization of Motor Vehicle Manufacturers (OICA) presented their final 2020 production data. Car production was down by 16% in last year. Read more ...