Fiscal Nepal
First Business News Portal in English from Nepal
KATHMANDU: Digital payments are attracting growing interest, and eye-popping numbers abound, as demonstrated by the US payment processor Stripe’s recent $95 billion valuation. Why all the excitement, and why now? At one level, the reason is straightforward: digital payments allow buyers to pay sellers without physical currency changing hands....