Claim: The Novares Group, a French manufacturer of car parts, raked in their biggest ever revenue in 2005.
Evidence: The Novares Group is a French manufacturer of car parts. 2005 820/7800 175/1175 1995 1998 223/2100 286/2800 2000 2002 580/5500 2007 759/6200 2009 570/5800 2010 643/5500 2011 692/5500 2012 662/5600 2013 661/6000 2015 734/5600