At this week’s International Transport Forum (ITF) Summit, Global NCAP and Latin NCAP released a joint report urging governments worldwide to introduce mandatory vehicle safety labelling for all new ...