Involta building new data centre in Ohio June 7, 2016 Jabez Tan Involta confirmed plans to build a new data centre in Ohio located in Independence. ... Read more...