World tax deal will get tech corporations to pay up extra—however right here’s India’s problem

Global tax deal will get tech firms to pay up

Leaders of G20 nations are set to fulfill subsequent month in Rome…