Tag: Cash on delivery

Cash on delivery drops 85% as consumer trust in digital payments continues to rise: Visa

Egyptian consumers increasingly stepping away from cash, and putting trust in digital…

Daily News Egypt Daily News Egypt