Indian markets open higher as smallcaps and midcaps outperform giants

Business