April 8, 2024
With their IPO launch, Ibotta more than doubled their valuation to $2.3 billion. Read More