Michael Thrasher Kudu Investment Management Buys Stake in Healthcare Secondaries Firm Revelation Partners manages more than $1.5 billion of committed capital. Michael Thrasher October 22, 2024