International Taxation Issues and Challenges in a Fluid Global Landscape