opinion The G7 deal and its impact on global taxes The G7 countries have agreed to back a global minimum tax rate of 15%. Here are the likely repercussions. By Pranay Bhatia AND Kunal Shah