site logo

SolarCity losing money but keeps growing fast