Echo Star Broadcasting Corp., has selected Cheyenne as the location for its new multi-million dollar data center! According for EchoStar spokesman Marc Lumpkin, more than 50 locations across the U.S. were under consideration for the data center. This
Read More...