SFC Environmental Technologies, a Maharashtra-based wastewater treatment solutions provider, has decided to launch its initial public offering (IPO) for public subscription on October 27. The issue will close on October 29.