New venture DATA CASTLE plans Frankfurt, Berlin data centres December 14, 2023 Sacha Kavanagh We came across a new data centre developer in Germany, DATA CASTLE. ... Read more...