First Solar lays off its workforce, plans to exit Germany and idle capacity in Malaysia

April 19, 2012 | Analyst Insight

First Solar announced on April 17, 2012, that it will shut down its facility in Frankfurt, Germany by Q4 2012 and will indefinitely idle four production lines at its plants in...