16 May 2022 Stream Data Centers planning facility in Wilmer, Texas Company planning another fata center in Dallas-Fort Worth area