Caribou in Athabasca oil sands threatened by human presence

The caribou population in the Athabasca Oil Sands area in Alberta, Canada could be extinct in 30 years due to human activity, according to new research. Wolves have been blamed for the dwindling caribou population in parts of Alberta, but...

Contest Ranking Modal BG Contest Ranking Modal BG
Contest Ranking Title

The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.

Vote Now