Stocks to buy for long term: Tata Steel, Eil among 5 stocks ICICI Securities' Pankaj Pandey suggests for up to 36% gains Mint 05:37 Sat, 30 May