analysisFrance Truffle Capital Releases 10th Edition of Truffle 100, Ranking of Top 100 European Software Companies