Twin Brook co-founder Chris Williams on indefinite leave: investor letter

24 April 2018•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail