Solar Highlights: SolarCity Corp (SCTY) & First Solar, Inc. (FSLR)’s Former Exec, SunPower Corporation (SPWR) CEO Tom Werner

SolarCity is providing solar electricity directly to the town of East Bridgewater, Massachusetts.

Keep Reading →