Michael & Xochi Birch: Net Worth, Companies, and Investments in 2025
Finance
Michael Birch is a British-born internet entrepreneur who co-founded Bebo, a social networking site sold to AOL in 2008 for about $850 million. Xochi Birch is an American entrep...
Open article