First Solar sold out through the second quarter of 2021

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

Tesla’s solar installs bounce back in Q3 with no sales force