Nigerian-focused fintech company OPay has raised $304 million in its initial public offering (IPO) in…