Claim: The Novares Group raked in their biggest ever revenue in 2005.
Evidence: 2005 820/7800 175/1175 223/2100 286/2800 580/5500 759/6200 570/5800 643/5500 692/5500 662/5600 661/6000 734/5600