SolarCity: Here comes the sun-powered energy
SolarCity began taking orders from New Hampshire residents this week, and expects to begin installing its first customers in June.
SolarCity began taking orders from New Hampshire residents this week, and expects to begin installing its first customers in June.