Apps Are Ncell Executives Crazy? Why Are They Making a Super App?August 21, 20227 Mins ReadBy Radha Sapkota Well, almost every dual SIM user keeps Ncell SIM in their phone. With more than 16.3 million subscribers, Ncell has…