SBFC Finance IPO to open Finance July 27, 2023 Singapore-based non-banking finance company (NBFC) SBFC Finance, backed by Clermont Group, is set to launch its initial public offering (IPO)…