Indian markets recover from Thursday slump

Business