solar power

American Solar Companies Might Shy Away from Xinjiang Over Forced Labour Issues

The American solar companies might have blood on their hands as they show their dependency on Uighur Muslim workforce that…

January 22, 2021

This website uses cookies.

Read More