Indian stock -benchmarks have completed the week on a solid note, stimulated by strong domestic macro -economic data and current policy reforms. The Nifty won 1.29% to settle at 24,741, while the SENSEX 1.13% climbed to close at 80,710. The upward trend was wide, with midcap and smallcap indices that perform better, respectively by 1.8% […]