California Solar Initiative – May 2026 Data: Installs Fall -44.5% M/M; the Worst Print Since April 2013. The Point Estimate Is Terrible; the Smoothed Base Is Flat. June Decides Which One Is the Signal
Sign in to read
Redirecting to sign in…