As ITC is in FMCG sector, and being among the top players it is a good buy. Being in both Defence and Auto sector, Ashok Leyland company seems to have good cashflow in near future. So, as per my understanding, both Ashokley & ITC, are good stock to buy.