State leaders believe Tulsa has a 'good shot' of landing Tesla plant after Musk visit

Kouplen said Musk met with the governor and other state leaders about the potential move. Austin, Texas and Tulsa are the two finalists for the Tesla …
View full source