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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results