A proposed 827-acre data center known as Project Spring is on hold as Sand Springs officials wait for more information from the developer. The site would be located just east of Highway 97 and about ...