20120423 auto: Mercedes-Benz launches its new chauffeur website