- December 15, 2025
Loading
If you felt a jolt of electricity earlier this week in St. Petersburg, it’s probably because a deal with Tesla to move into town officially closed.