CNBC-TV18 has identified 10 stocks from the BSE500 index that have received unanimous “buy” recommendation. To ensure there is credibility and broader market consensus, the list includes only those stocks that are covered by at least eight analysts. Take a look at the 10 stocks that analysts have suggested a “buy” rating and decide which midcaps, small caps or blue chips would you want to invest in.