MarketSmith India's top stock recommendations for 7 MarchGabriel IndiaCurrent market price: ₹513.65 | Buy range: ₹495-518 | Profit goal: ₹610…