New Star Capital Investors With Purpose

New Star Capital is involved in investments that enable entry into new markets as well as expansion of the existing portfolio companies.

Headquarters: Canada
Industry: Innovation, Technology, and Research