7 tax must-knows before launching your office in Poland

You already know that Poland has become one of the most attractive IT destinations in Europe, but you have to get well prepared if you want to take the best of it. The tax and legal structure of your business is one thing you must get right from the start before you hire your first […]