​Top picks! ITC, Ashok Leyland among 10 large & midcap stocks that can rally up to 23%​

​Top picks! ITC, Ashok Leyland among 10 large & midcap stocks that can rally up to 23%​