Nigeria March 22, 2025By Jackson LeeNigeria leads the trend as 7 major economies move away from cash payments – Business Insider AfricaBy Jackson Lee