Tech giants reportedly to begin stocking $100B Texas data center March 8, 2025 By admin The facility is part of the much-ballyhooed $500 billion Stargate Project.