Climate Denial Undercuts Advanced Energy Technologies And Strategies
16 July 2024
Featured in Forbes
Uranium Supply
Western countries still depend on Russia to supply uranium even though they vowed to cut it off after it declared war on Ukraine. The Royal United Services Institute said Russia sold $2.7 billion in enriched uranium in 2023.