Fundamental principles of taxation - Addressing the Tax Challenges