Integra Resources expands DeLamar project footprint in Idaho
The company acquired a 6,600-acre ranch contiguous with the project in Owyhee County for $12.5 million.
Neutral
0.0