Forty-six per cent of world's digital transactions taking place in India, says Amit Shah.

Forty-six per cent of world's digital transactions taking place in India, says Amit Shah.