Say good day to The brand new Creta, which Hyundai India believes is the ‘undisputed, best’ SUV. normally, we'd go it off as advertising and marketing boloney but in the case with the Creta, that is sensible since it has been a dominant participant in its phase since the arrival of the original product back again in 2015. Hyundai hasn’t crea