March 5, 2013 Few Interesting Statistics About Indian Smartphone Landscape India is a country with 1.2 billion people but the number of smartphones sold in India are still not comparable …