International Volvo’s Novo Energy to Slash Workforce by 50% Amid Market Struggles 05 05 2025 8 mins read