Swander Pace closes largest fund to date on $510m

695
Swander Pace Capital (SPC) has held the final close for its sixth fund on $510m, smashing the initial target of $400m in