When Steve Smith, CEO of the development firm New + Found, thinks about the data center proposed for Midtown St. Louis, he can’t help but think of a previous plan for a different site that’s directly ...