OICA: Global Car Production -16% in 2020

2021-03-29, Producer News, Market News, Global
International Organization of Motor Vehicle Manufacturers (OICA) presented their final 2020 production data. Car production was down by 16% in last year.



Please sign into your account to view this content.