Atalaya Mining’s Touro Copper Project Awaits Environmental Permitting Decision
Atalaya Mining’s Touro copper project in Galicia, Spain, has received strategic-project status under the EU Critical Raw Materials Act, adding European Union recognition as the...