SolarCity's cumulative megawatts deployed

USA / Global
Our International Editions