One small-cap company worth looking at is Sandstorm Gold (SAND). In this article, I would like to examine two different risk factors for Sandstorm Gold. As the company is very aggressive in acquiring streaming contracts, analyzing the debt side a ...