Sprott Asset Management is offers a wide variety of investment solutions to Canadian and international investors.