Business Data centers got a slap in the face at the ballot box. These key votes show how.Data centers got a big fat "no" from the American people on Tuesday.Dozens of… Nairavoice 2h ago 38 0