Fintech eSewa Crosses 50 lakhs+ App Installs: Another Milestone For Nepal’s First Online Payment GatewayMay 16, 20222 Mins ReadBy Amrita Panta eSewa, Nepal’s first online payment gateway has gracefully crossed 50 lakhs+ app installs. The company announced this milestone on its…