About Stream
Stream sources and develops low-risk land sites for optimum data center development and provides energy procurement services with a focus on reducing market risk and providing low-cost renewable energy options. And all of Stream’s facilities feature carrier-neutral, low latency connectivity to network and public cloud providers.
Specs Stream
Contact Stream
1999
501-1,000 employees
Stream Data Centers 2001 Ross Avenue, Suite 400 Dallas, Texas 75201, USA