News

This would imply cumulative MW Deployed at the end of the year generating an annualized run rate of between 2.5 and 3.0 TWh of clean solar energy per year. SolarCity added 21,318 new customers ...