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