First Solar’s 2020 Net Sales Decline To $2.7 Billion
First Solar Returned To Profitability In 2020 Even As Annual Net Sales Dropped; Says Evaluating Regulatory Environment To Expand Capacity
Having faced ‘continued intense competition’ across the crystalline PV supply chain and ‘unforeseen challenges’ related to the pandemic, US based

