First Solar Posts Disappointing Q1 Results

Options
RSSfeed
RSSfeed Registered Users Posts: 3,810 ✭✭
1332-first-solar-posts-disappointing-q1-results.jpg First Solar, which recently announced it was shuttering its Germany facility, idling lines in Malaysia and laying off 30 percent of its global workforce, detailed some of the struggles facing the company with its quarterly report.

More...