While some orders were reportedly delivered, the situation has contributed to Swiggy’s ongoing stock decline, marking its fifth consecutive season of losses. Swiggy share price plunged as much ...