Category: Environmentalism
TES's new Las Vegas facility positions it closer to its US client base on the West Coast of the United States, further minimizing logistics costs and emissions while further expanding its overall global operations to 43 locations.