Swiggy shares plunge 7% after Q4 results. What are Nomura, Citi and others saying?

· Economic Times