January 29th 2026
Mesh has closed a $75 million Series C funding round that brings the crypto payments network’s valuation to $1 billion.