Axios @axios
Exclusive: A majority of U.S. voters are concerned about forced labor in China's solar panel industry, a new survey finds. China produces about 75% of the world's solar panels. https://t.co/S1co3VNe06 https://t.co/HQn497nImU — PolitiTweet.org