YouTube’s Founders Split Over Massive Windfall: Then and Now
Google bought YouTube for $1.65 billion in 2006. The founders walked away with hundreds of millions, and today YouTub...
Google bought YouTube for $1.65 billion in 2006. The founders walked away with hundreds of millions, and today YouTub...
Mortgage originations climbed to a three-year peak in Q4 2025, led by a refinancing wave that expanded affordability ...