Geographies in DepthHow to win the battle for India's online shoppersBy 2020, about 650 million internet users in India will spend an average of two hours online a week. What does this mean for retailers?05 Oct 2017