10.0.3.140

Stafford Capital clears €150m for first close of latest infrastructure secondaries raise

1036
Stafford Capital Partners has pulled in more than €150m for the first close of its fourth infrastructure secondaries f