The average price of a smartphone is now around 22,000 rupees ($269; £220), up from 15,000 rupees two years ago, according to Navkendar Singh of IDC. For a market of its size, India is remarkably price sensitive: 80% of the devices sold here cost less than 20,000 rupees. “This is a real cause of concern. The world’s second largest mobile phone market has a smartphone penetration which is nowhere close to China, which has the largest market,” says Mr Singh.