Here’s why Amazon can’t sell its own products in India right now
Amazon is in a tough spot in India, one of its largest markets outside the US. New government-issued norms, which kicked in just today, prevent foreign firms from selling their products directly to consumers. That means the retail giant is barred from hawking items under its own label, as well as those made available from…