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

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