Maybach Cars No More: Daimler Kills Off Its Rolls Rival

Started by GlobalMan, Dec 02, 2011, 11:02 PM

GlobalMan

The Maybach is the biggest and blingiest of luxury cars, but a chronic sales slump has forced Daimler to give the auto the ax

Attribution: MSNBC, Time & Topix.