First Solar’s Q1/2023 Net Sales Tumble Sequentially
With Sales Down And Gross Profit Up, First Solar Starts Series 7 Production At Ohio, Saying It is Sold Out Through 2026, Excluding India
Solar module manufacturer in the US, First Solar, Inc has reported a quarterly decrease of $454 million in its net

