You need to enable JavaScript to run this app.
Shares of Maharashtra-based SFC Environmental Technologies Limited made their debut on the NSE and BSE today, opening at a modest premium of 7.5%.