Singapore-headquartered Info-Tech Systems has officially launched its initial public offering (IPO), pricing 24.86 million shares at S$0.87 apiece, ahead of its anticipated debut on the Singapore Exchange (SGX) mainboard on July 4. The SaaS-focused...