Media
Current update from Sollers
900
Over 900 Business & IT experts
100
100 financial groups as customers
250
Over 250 projects in over 30 countries
2000
On the market since 2000