Leading digital payment platform, OPay, has debunked a circulating notice claiming that the company intends to suspend its operations and embark on an indefinite break starting September 1, 2026. The rebuttal on Monday follows a viral…
View original source — The Punch ↗