SFC Environmental Technologies, a Navi Mumbai-based wastewater treatment and environmental technology solutions provider, will open its initial public offering (IPO) for subscription on October 27. The company aims to raise Rs 667.5 crore through the public issue, which will close on October 29.