172.69.62.115

Southfield seals another deal from first fundraise in over a decade

2169
Southfield Capital has made its third investment since closing its first fund in more than a decade, picking up North A