Digital Finance Holdings Ltd. Trademarks
MPESA

MPESA

Filed: December 3, 2024
Banking services; Electronic funds transfer services; Financial transaction services, namely, providing secure commercial…
Owned by: Digital Finance Holdings Ltd.
Serial Number: 98882174