Mercedes Confirms V-12–Powered S680 Maybach in Teasers

Mercedes has confirmed the return of the V-12-powered Maybach S-class, via images of a new vehicle with “S680” and “V12” badges. The 2020 Mercedes-Maybach S-class provided a twin-turbo V-12 engine,…