New data centre operator for central France December 13, 2016 Sacha Kavanagh Castle IT opened a new data centre in Larçay near Tours. ... Read more...