Sensex & Nifty open in red, midcaps outperform

Business