Digital marketing platform Ibotta launches IPO at valuation up to $2.7 billion – MarketWatch

[unable to retrieve full-text content]

Digital marketing platform Ibotta launches IPO at valuation up to $2.7 billion  MarketWatch