EU’s ‘Green Deal’ needs solar manufacturing strategy, say trade bodies

First Solar to pay US$350 million to settle 2012 class action case

First Solar sold out through the second quarter of 2021

DE Shaw buys 180MW project duo from First Solar in Utah