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

Share this