Energy & Environment
Chinese Solar Companies Tied to Slavery
January 13, 2021 by Isaac Orr
The New York Times had an interesting article on January 8th detailing how the Chinese solar industry is tied to “forced labor,” which is also known as slavery.
January 13, 2021 by Isaac Orr