Stephen Taub Horseman Global Posts Big Losses After a double-digit decline last month, the London-based hedge fund is deep in the red this year. Stephen Taub May 8, 2019 Illustration by II