Built in just 8 months, Tesla's largest Supercharger station is now open and operating completely off-grid, powered by its own solar and Megapacks.… Read More
www.notateslaapp.com

World’s Largest Tesla Supercharger: 168 Stalls, 100% Off-Grid, Powered by Sun and Battery Storage
Built in just 8 months, Tesla's largest Supercharger station is now open and operating completely off-grid, powered by its own solar and Megapacks.
