stocks to buy: Rajesh Palviya handpicks Bharti Airtel, Bank of India as top picks which could give 10-12% return in 3-4 weeks

Nifty50 started the week on a flat note and consolidated for most parts of the