Streetwise Reports (05/22/2025)
According to a report by Reuters, U.S. federal government officials have found undisclosed communication devices on the power inverters of some Chinese-manufactured solar panels. Could the Chinese government hut our power grid?