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 ...
Protects against cross-site request forgery attacks.