US-based Invesco further slashes Swiggy’s valuation to $5.5 bn May 9, 2023 by Indo-Asian News Service