Truecaller Pay, the UPI based payment platform of Truecaller stated that the app is expecting to bring on board 25 million users by March 2019,....