Stock tips and picks: Ranbaxy, Tata Motors, Bank of Baroda

Rajesh Agarwal, head – research at Eastern Financiers, and Neera Jain, chief technical analyst, crnindia.com, share their views on these stocks.