energystorageTesla

Tesla Logo: Designing and building commercial energy storage for Tesla Motors