Company · mentioned 7 times
Holding company that owns around 15 platform businesses and manages several hundred million in assets.
Buyers and Builders· 3 Oct