Amazon is under scrutiny from Indian regulators after reports suggest the platform could be favoring a small number of high selling retailers.
Amazon is under scrutiny from Indian regulators after reports suggest the platform could be favoring a small number of high selling retailers.