CORPUS CHRISTI, Texas—South Texas lured Tesla, along with Exxon Mobil and other energy behemoths, with the promise of land, cheap energy and, perhaps most critically, abundant water.
CORPUS CHRISTI, Texas—South Texas lured Tesla, along with Exxon Mobil and other energy behemoths, with the promise of land, cheap energy and, perhaps most critically, abundant water.