'REC, ITC among 5 stocks picks that can return up to 20%'
ITC - 258628