Two giants battling it out for the right to rule over one of the most populous countries in the world. No, it’s not the plot to the latest CGI-filled Hollywood blockbuster. The two giants in question are Walmart and Amazon, and the prize at stake? Access to the hundreds of millions of online shoppers in India.
[…] Read more