site logo

SolarCity partners with BofA for $400M solar financing program