Meyer Burger just shut down its US solar factory and laid off 282 workers


Trending Today on EcoTopical