OECD, IEA say traceability is imperative for secure critical mineral supply chains
A joint report by the Organisation for Economic Cooperation and Development (OECD) and International Energy Agency (IEA) says high levels of supply chain concentration and rising trade restrictions are limiting investment and creating real vulnerabilities …