TechSwiggy, the Indian food delivery giant, seeks $1.25B in IPO after receiving shareholder approval admin 05/24/2024 0