Kudu backs Creation Investments Capital Management
Kudu Investment Management has made an investment in Creation Investments Capital Management LLC, a private equity firm specializing in impact investments.
Kudu Investment Management has made an investment in Creation Investments Capital Management LLC, a private equity firm specializing in impact investments.