Stephen Taub Averill Suffers a Setback One of the most successful new funds in recent memory has now posted losses for the past three months. Stephen Taub September 21, 2022