Describing the S-Class as one of the “most luxurious and high-tech cars on sale”, Carwow says that “when Mercedes announces they’re going to make a new one, it’s a pretty big deal”.