Back in March, we shared the story of a $136 million data center going up in Northeastern Ohio, which was slated to bring in ...