eSewa Completes Eight Years of Operation eSewa, one of Nepal’s most popular payment gateways, has completed its eight years of operation.… by Shreya Sapkota — January 31, 2018 in Apps 0