First Solar to close German plants, lay off 2,000 workers

By Steven Mufson, Tuesday, April 17, 10:49 PM

150
What would you like to send?