Trevor Mills

Apollo Sets Stage to Deploy ‘Billions’ Through Dallas’ Stream Data Centers in Digital Infrastructure Push

by | Aug 7, 2025
With the NYC investment giant taking a majority stake, Stream Data Centers is positioned to execute on a multi-gigawatt pipeline as Apollo estimates data centers will require "several trillion dollars" of global investment over the next decade.
MORE