EnCore Energy shares slide on buying another uranium plant in Texas
The deal gives enCore three of only 11 licensed production facilities in the United States.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.