World’s Largest Fast Charging Station Opens – Includes 20 Tesla Stalls (video)

More than 150 local Tesla owners showed up yesterday to witness the grand opening of the world’s largest fast charging station, which includes 20 Tesla dedicated Supercharging stalls…so we guess we can say the world’s largest station was also over-crowded for the first time as well. Thankfully there was a… …read more