The safety of the trucks on European roads is in the spotlight after Euro NCAP revealed the first set of results for its brand-new TRUCK SAFE