Tesla leases 683,000 sq ft Austin building in Musk’s Texas sweep
Tesla has leased a 682,000-square-foot speculative industrial building in the Austin Hills Commerce Center, expanding Elon Musk’s already sprawling Central Texas real estate footprint. The company is set to occupy […]
