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.