Mercedes-Benz has unveiled the ultra-luxury Maybach SL 680, a facelifted GLS 580 SUV, and a revised electrification strategy ...
Founded in 1909, Maybach was acquired in 1960 by Daimler-Benz even though car production had to be halted two decades earlier due to World War II. The ultra-luxury automaker returned to form in 1997 ...