Digital payments annual growth at 12.7 per cent in India: KPMG
A KPMG report said that the mobile payment revolution in the country has led to a boom in the number of merchants adopting digital payments with close to 1.5 million digital payment acceptance locations in 2016-17.