Companies face onerous foreign tax rules
THE challenges developing countries face from tax avoidance and tax evasion are not new, yet developed countries have suddenly woken up to these challenges, mainly due to the global financial crisis. They call it base erosion and profit shifting, or Beps. The Organisation for Economic Co-operation and Development has over… – Continue reading