Security Chinese ‘Kill Switches’ Found Hidden in US Solar Farm Equipment Could your solar panels be turned off by Beijing? Critical security flaws found in Chinese-made inverters powering US energy systems. America’s power grid might be at risk. AITechBrief EditorMay 15, 2025