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