Comarch in the prestigious Truffle ranking Published 16 Aug 2013 Share The Truffle ranking presents one hundred of the beat European IT leaders.