How Does the G7 Corporate Tax Deal Impact India? The G7 signed a historic corporate tax agreement last Saturday with regard… Athena RebelloPosted on June 10, 2021June 10, 2021