![](https://scandasia.com/wp-content/uploads/2021/03/6d9afb5a-50cc-41b5-94d1-242baa257219.jpg)
Swedish solar panels are linked to forced labor in China
Solar cells from the Swedish government-owned multinational power company Vattenfall may have been manufactured with forced labor in the Xinjiang region of China, local media Expressen reports. Human rights organizations …
Swedish solar panels are linked to forced labor in China Read More