These stocks offer the best combination of maximum 'buy' recommendations from brokerages and share price upside over the next 12 months.
Geopolitical concerns, earnings sees investors rush to safe haven plays post the Union Budget presentation in July.