All

04.01.2018
98% of companies are satisfied with their decision to locate part of their business in Poland
According to the report “Growth Perspectives For Polish ICT Sector by 2025” - 98% of companies are satisfied with their decision to...
Read more
01.08.2017
Poland in the Top 10 leading global services providers
Poland in the top 10 in the seventh edition of Global Service Location Index which tracks the contures of the offshoring landscape in 55 countries...
Read more