The shift to m-commerce is being driven by rising smartphone sales. India had 117 million smartphones in 2013. The report, released in May, expected a 45% growth in this number in 2014. That would mean 170 million smartphones.