Inside Mews’ $2.5 Billion Valuation: Can the Economics Catch Up? October 7, 2026 Blog Skift Take: Mews has nearly $20 billion flowing through its platform; the opportunity – and harder part – now is to capture more value from the money and operations it already touches. Read the Complete Story On Skift