Despite its claims of saving the environment, the solar industry continues to engage with Chinese entities in human rights violations.
Despite its claims of saving the environment, the solar industry continues to engage with Chinese entities in human rights violations.