Miami Herald -
10 Sep 2014 03:14
San Antonio's economic development czar says the Alamo City's bid for Tesla's proposed $5 billion battery factory was superior to the state of Nevada's, and that was even without any additional incentives from the state of Texas.
Share this Article