SpaceX’s Ambitious $100M Starbase Investment
π° SpaceX is investing $100 million in a new industrial complex at its Starbase complex in Brownsville, Texas. π The industrial complex, dubbed “SpaceX Starbase Office,” will encompass approximately 1 million square feet of space, equivalent to 15 football fields. π Construction of the complex, including a five-story office mezzanine, is expected to begin on…