Cotton Creek closes Fund II on $160m after more than two years in market

19
US-based Cotton Creek Capital has roughly tripled its capital under management by holding a $160m final close for its se