May 4, 2015 By Mike Lee
Last updated on November 19, 2015

Vencer LogoBrief History About Vencer

Vencer was founded in 2010 in the Netherlands by Robert Cobben. The brand name ‘Vencer’ is Portuguese and means, ‘to overcome adversity’.

The company built its first 80’s Le Mans inspired analogue supercar prototype by 2012 and then showcased the Sarthe at Top Marques Monaco in 2013. The Sarthe name comes from the Le Mans ‘de la Sarthe’ circuit.

Vencer Sarthe
Sarthe 2015