Sensex & Nifty open in green, midcaps outperform

Business