DDallas Read More Stream Data Centers Promotes Longtime Exec to CEO Post » Dallas InnovatesJanuary 23, 2026 Stream Data Centers CEO Michael Lahoud [Photo: Stream Data Centers] Dallas-based Stream Data Centers has appointed Michael Lahoud…
NNew York Read More NYC-Based Apollo Acquires Majority Stake in Dallas’ Stream Data Centers » Dallas InnovatesAugust 7, 2025 Stream Data Centers co-managing partners Michael Lahoud, left, and Paul Moser [Photos: Stream] New York City-based Apollo (NYSE:…