Is SolarCity Corp (SCTY) Dragging Vivint Solar Holdings Inc (VSLR) Down?

Today, Dwain A Kinghorn, Vivint Solar Holdings Inc (NYSE:VSLR)’s Chief Strategy and Innovations Officer, purchased 4,350 shares of the company at $16 per share.

Keep Reading →