Summary
Discovery Capital Corporation operates as a venture capital firm. The Company invests in information technology, communications, life sciences, and energy technology companies. Discovery Capital operates in Canada.
Deals Overview
Senior Management
John McEwen
CEO
All rights reserved. Copyright © 2025 Datasite
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy