In the world of high end limousines, the undisputed queen is remains the Mercedes Class S with, throughout 2020, no less than 56 000 units sold across the globe, against 46 000 for the BMW Series 7 and 22 000 or the Audi A8. After four years of good and loyal service, the Audi A8is...