Stephen Taub Discovery Is Off to a Strong Start How the macro firm has positioned itself. Stephen Taub April 22, 2024 Discover Capital