Bharti Airtel, Axis Bank among 7 stocks that may beat Nifty in next few weeks

Benchmark indices, though constantly flirting with all-time high levels, have been trading in a range as traders are waiting for a direction. But, that does not mean there is any dearth of opportunities to make money. Analysts believe these seven names can help you beat Nifty returns in the next few weeks: