Stock Market Roundup: Indus Towers, Solar Industries India, REC, Power Finance Corp & Hero MotoCorp In Focus