How Does the G7 Corporate Tax Deal Impact India?

The G7 signed a historic corporate tax agreement last Saturday with regard…