Reported Tesla supplier setting up shop in San Antonio

San Antonio City Council agreed to wave some property taxes in exchange for the creation of dozens of jobs and a multi-million dollar investment by a company reportedly in the Tesla supply chain.


more energy news

Send Us A Message