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%.