Displaying 41 to 41 of 41 investments
Country Date Notes
WRB Serra Partners Fund I LP
United States 31 Dec 2016 Fund Closing
USD 15,500,000 (USD 15,500,000) deal size. Active