Filed under Green Tech China’s Clean–Tech Supply Chains Face a Hormuz Stress Test Published by on October 1, 2026 … clean–tech supply chains. Reduced supplies of petrochemical feedstocks and sulfur for mineral processing have raised costs and reduced output at …