Dewa’s digital transactions up 11%

Dewa’s digital transactions up 11%
play icon
Dewa announced that customers conducted over 1.1 million digital transactions.