Security Concerns Arise Over Secret 'Kill Switches' in Chinese-Made Solar Panels
united states, europe, china May 16, 2025 17:49Chinese-manufactured solar panels in the US found with hidden 'kill switches' capable of remotely sabotaging energy networks, raising alarms in Europe. Experts uncover undisclosed communication equipment, potentially enabling network disruption and infrastructure damage.