First Solar (NasdaqGS:FSLR) is facing sustained pricing pressure as elevated US solar panel inventories weigh on new orders in 2026. Project starts for utility scale solar installations in the US have ...
A Berkeley Lab analysis of 2.7 million interconnection applications finds small residential solar projects typically reach ...