Chapter:

Current-Affairs-Quiz-2080

What led to launch of international online payment service between Nepal and India?