Tesla scouts check out Tulsa, Austin as look for Cybertruck gigafactory location nears end
Tesla scouts check out Tulsa, Austin as look for Cybertruck gigafactory location nears end Tesla officials visited two sites in Tulsa, Oklahoma this week to look for an area for …