Nigerian-founded fintech company OPay Limited has raised $304 million through its initial public offering (IPO) on…