Mercedes’ new W222 S-Class is decimating its European and Asian rivals. A renaissance for a declining sector or the beginning of something more seismic? Driventowrite investigates. 676 more words