HomeInvestment Pitch Deer Horn Capital Signs Purchase Option LOI on the Colorado Klondike tellurium p
Deer Horn Capital Signs Purchase Option LOI on the Colorado Klondike tellurium p
Investment Pitch | Season 1
The Colorado Klondike property, located in south-central Colorado, USA, is a tellurium prospect previously held by First Solar Inc. as a potential primary source of tellurium for the company's cadmium-telluride solar panels.