Tesla planning 96-stall Supercharger station with solar and battery storage in California
Tesla is moving forward with plans for what could become one of the largest Supercharger stations in its network, filing permits for a massive charging hub in Willows, California. According to permit documents uncovered by […]
