online payment

Visa, Direct Pay Online Group partner to expand digital payments footprint in Kenya

Visa has teamed up with online payment provider Direct Pay Online Group (DPO) to empower nearly 20,000 merchants in Kenya with…