Skip to main content
SpaceX and Tesla unveil Terafab chip complex in Texas: $16.8B investment, over 100M sq ft — Wire — WorldAttention