General
Euro NCAP puts Heavy Goods Vehicle safety in the spotlight
The safety of the trucks on European roads is in the spotlight after Euro NCAP today revealed the first set…