News

Fairfax is learning what’s next after discovering that around 70 wells were dug at the construction site for one of the planned Cedar Rapids data centers.