Volvo Group to close loss-making unit in Scotland citing supply chain woes and trade barriers

Volvo Group to close loss-making unit in Scotland citing supply chain woes and trade barriers