image
Indian stock markets witness 2nd consecutive week of consoli