Tesla opens first public Megacharger in Los Angeles
Tesla has officially opened a new Tesla Semi Megacharger station in Southern California. While the company has built Megachargers before, this one is notable because it is the first publicly accessible site not located at […]
