News

Tesla calls it the Oasis Supercharger station, located in Lost Hills, California on Interstate 5 between Los Angeles and the Bay Area. It stands in a location that spans up to 30 acres, with a ...