SFC Environmental Technologies IPO: A Great Business, a Seller's Deal | Intrynsic Finance | Intrynsic