Stephen Taub Premium Coatue’s Lucrative Solar Deal How the Tiger Cub made 40-plus percent in 10 days. Stephen Taub August 31, 2020 (Qilai Shen/Bloomberg)