Backer North Investments

Canadian independent sponsor buying control ownership of Canadian private businesses