Edgnex has announced plans to develop a 12.5MW data center in Athens, Greece. The Attica facility will be built in a joint ...