CarsfromTESLARATI2 days agoTesla finishes its biggest Supercharger ever with 168 stallsTesla opened the world's largest Supercharger at Lost Hills, California with 168 stalls, powered by solar and 10 Megapack batteries, grid-independent.