US Q2 solar installs tumble 12% on supply issues as market readies for 2023 rebound: SEIA

The industry faces a challenging next six months before the new federal climate law will supercharge development through 2027 This post appeared first on Recharge News.

Share This Post