On stocks to buy on Thursday, Osho Krishan of Angel One recommended two stocks - Ashok Leyland Ltd, and NBCC (India) Ltd.