Swiggy stock falls 5% despite narrower loss and stronger revenue

Business