Brief

SolarCity touts its new rooftop solar panels as most efficient in the world