Tesla opens massive solar Supercharger station in California
Tesla has officially launched the first several Supercharging posts at a massive station in California, notably including solar canopies and grid-scale batteries to offer completely renewable charging.