Business India’s Swiggy lays off 400 employees ahead of its planned IPO later this yearBy Tapiwa Matthew MutisiJanuary 25, 2024 Swiggy, an Indian food delivery startup, is laying off about 400 employees which equates to…