Sweden orders 775 military trucks from Scania and Volvo to boost armed forces logistics February 28, 2025