India has signed a Group of Seven (G7) statement condemning, among other things, “politically motivated internet shutdowns,” the Ministry of External Affairs announced. The...
G7 countries are reportedly exploring ways to tax Amazon more by separating its more profitable Amazon Web Services vertical from its retail business, the...