Hyundai Motor India releases design sketch and teaser of all-new Creta   [ India ]