Portfolio check: These top stocks could return 21-115% in 1 year

After hitting record highs in late January, followed by sharp sell-off, the market has been consolidating and trying very hard to move towards that all-time high.
The Sensex rallied 4 percent in the first half of 2018, but the broader market corrected sharply with the Nifty Midcap index falling...