Twin Falls TerraVolt proposes 1,000-acre data center near the small town of Declo, Idaho Lorien Nettleton
News Reported by KIVI Idaho News 6 (opens the original report in a new tab) 1 source
Declo, ID · Local feed
Stories placed in Declo, Idaho, newest first. Each one links to its original source.