Video: Gold Royalty CEO Garofalo lauds court for knocking feds
Garofalo said governments should “stay out of the way" of mining projects because long lead times, unclear regulations and overlapping jurisdictions all drive away investment.