Tech billionaires cashed out $16 billion in 2025 as stocks soared


Read on TechCrunch