solar
-
Solar’s Boring, Defensible Turn: What the 66% Install Drop and the Cost-Model Pact Actually Mean
New solar installations fell 66% year-over-year in the first half, and eight polysilicon giants signed a pact to price at or above modeled cost. The…