Volvo Cars has begun laying off staff in its China operations, with the majority of the cuts affecting its Shanghai-based technical and research and development center, according to employees familiar with the matter. The affected departments include...
The article requires paid subscription. Subscribe Now