State-owned Chinese automotive manufacturer Chery is opening its European research and development headquarters in Liverpool, positioning Merseyside as the command center for its European commercial vehicle operations. The facility will …
Tag: