The environmental technology company, SFC Environmental Technologies Limited has filed the draft red herring prospectus (DRHP) with the Securities and Exchange Board of India (SEBI) to float an IPO comprising a fresh issue and an offer for sale. The company is seeking to raise ₹185 crore from the fresh issue, while the offer for sale …