Markets open higher, midcaps rally strong

Business