More than 43,000 participants took part in the 24th edition of Ethiopia’s annual international 10km road race earlier this ...
The ongoing shift toward electronic payments has created, and will continue to create, room for payments companies to see solid growth without stealing share from each other.