Volvo and Jaguar Land Rover are cutting their Russian offices.

Volvo and Jaguar Land Rover are cutting their Russian offices.

Europe Apr 26, 2022

Volvo and Jaguar Land Rover are cutting their Russian offices. 80% of the staff will be affected.

Tags