International Taxation and its Relevance in the Era of Globalization