March 12, 2025 admin Jefferies Takes a Bite at Swiggy: Initiates ‘Hold’ Rating, Forecasts 13% Upside Jefferies on Swiggy: Key Takeaways