Sunrun (RUN) – 16 Gigawatts of Marketing, ~4 Gigawatts of Battery, and Not Much Else

Sign in to read