Business Taxation Business Taxation. Business Taxation. Business Taxation: Italy Poland Spain Switzerland Ukraine Belgium Lithuania Czech Republic Portugal Turkey Colombia Austria Business Taxation.