The family of billionaire Thomas H. Lee are said to be 'suffering' after the 'envy of Wall Street' fatally shot himself earlier this week. Lee, 78, in New York shortly after 11am Thursday. The Harvard graduate had a net worth of roughly $2 billion at the time of his death, according to Forbes.
Load More
Load More