Claranova Ranks 6th Among France’s TOP 250 French Software Publishers And 2nd in the “Retail Customers” Category Read more