Solar Updates: SolarCity Corp (SCTY) CEO Lyndon Rive, First Solar, Inc. (FSLR)’s New Portfolio & SunPower Corporation (SPWR)

Lyndon Rive, 36, chief executive of SolarCity Corp., a company co-founded in 2006 with his older brother, Peter, that helped popularize a new direction in residential solar power...

Keep Reading →