Mercedes cancels the quirky Maybach SUV saloon Series production of the strangely shaped vehicle would probably be too complex and expensive By Brian Potter Manufacturing / Production - Mar 1 2024