Business & Economy US-based Invesco further slashes Swiggy’s valuation to $5.5 bn May 9, 2023 | FW Desk | No Comments | More