The solar industry has a slave labor problem and the US is making it worse

.....

© Washington Examiner