This handout satellite image obtained from Planet Labs on August 7, 2026 and taken on April 5, 2024 shows the site of the future xAI Colossus 1 data center in Memphis, Tennessee. (Photo by 2026 Planet Labs PBC / AFP via Getty Images) / XGTY / RESTRICTED TO EDITORIAL USE - MANDATORY CREDIT "AFP PHOTO / PLANET LABS PBC" - NO MARKETING - NO ADVERTISING CAMPAIGNS - DISTRIBUTED AS A SERVICE TO CLIENTS -EXISTING WATERMARKS MAY NOT BE REMOVED/CROPPED

News, Photo and Web Search