Business October 10, 2024 Where did Steven A. Cohen, ranked 89th in the “Forbes” Top 100 Richest in the U.S. in 2006 make his billions?