SolarCity, the arms dealer of solar installation, raises $21M more

SolarCity, the arms dealer of solar installation, raises $21M more

Updated

SolarCity, the company we’ve dubbed the “Swiss arms dealer” of the solar installation industry, said it has raised $21 million in a third round of funding.

SolarCity, based in Foster City, Calif., has grabbed attention with its aggressive offer to residents in certain regions to provide… Continue Reading