Canaccord Genuity Group is a global, full-service investment bank that focuses on growth companies. It is the global capital markets division of Canaccord Genuity Group Inc. and offers a range of services including investment banking, advisory, research, sales, and trading. The organization operates in 11 countries worldwide and provides services in various sectors such as mining and metals, energ...