20180624 city.mangaluru: Over 120 million Indian consumers expected to shop online in 2018: Study