172.70.174.32

Castle Creek powers on with latest fundraise, bags $144m

2062
Castle Creek Capital Partners has pulled in around $144m in capital commitments for Fund VII, just over halfway to surpa