Market Overview

SolarCity Names Brad Buss as CFO