Thursday, September 22, 2011

SolarCity to Put Solar on 60 More California Wal-Mart Stores (San Francisco Business Times, CA)

SolarCity to put solar on 60 more California Wal-Mart stores