John Ciampaglia is the CEO of Sprott Asset Management. Sprott is a global alternative asset manager with a defining focus on ...