Canaccord Genuity Limited is an independent investment bank with offices around the world and the ability to list companies on 10 exchanges. Our expertise covers investment banking, equity research and sales and trading services.