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