C cleantechnica.com China just turned off us supplies of minerals critical for defense and cleantech 65 points semanticist 1 year ago 27 comments