Mercedes has had enough of its underperforming uber-luxury brand Maybach. Maybach has been making big, expensive cars that haven’t been selling at all, leading to the decision to pull the plug. Mercedes to focus on upcoming S series Car magazine AutoWeek confirmed with an executive at Mercedes-Benz that Maybach is going to cease production and Read on! →