Tesla’s New U.S. Production Facility Reportedly Shortlisted to Two Sites

The Supply Chain Matters blog highlights reports that two cities are likely on the short list for siting this new facility, one being Austin Texas and the other, Tulsa Oklahoma, and each seems to be in a bidding contest to be selected.

Read More