site logo

What SolarCity's landmark financing deal means for utilities