Swiggy shares plunge 7% after Q4 results. What are Nomura, Citi and others saying? May 11, 2026 · Economic Times Read full story at source