SolarCity Reports 153 MW Installations in Q1

SolarCity announced another record business expansion in the first quarter of 2015 adding 153 MW of installed solar power. Cumulative power hit 1,212 MW with a strong 237 MW booked. All those MW went to 27,938 new customers in the quarter and 217,595 cumulative, which on average means 5.5 kW…. …read more