First Solar net sales over $2.2bn in 2018

US-based company First Solar have released its financial results for 2018. Credit: Oregon Department of Transport



  • First Solar financial results