SFC Environmental Technologies secures ₹200cr anchor investment before IPO

Business