Green NCAP returns with revamped rating scheme and fresh results of 24 cars  [ EU ]