A Wall Street Billionaire Shot Himself in His Family Office. His Death Is Reverberating in the Museum World, and the Art Market
In happier times, prominent friends would gather at the chic Sutton Place home of the billionaire museum trustees Thomas H. Lee and Ann Tenenbaum to celebrate their favorite causes amid paintings by 20th-century giants and electrifying works by living artists. A curved staircase, meanwhile, beckoned to ever higher realms above the bustle of Manhattan. This…