Amazon India Denies It Gives Select Sellers Preferential Treatment

Amazon’s Indian business has denied accusations that it favors select merchants and brands, responding to a complaint lodged by an Indian lobby group.

Read More…