The world economy is the economy of all humans in the world
As global regulators increase their scrutiny on Visa and Mastercard over merchant fees, India has chosen…