EMDC meaning in oil and gas

EMDC means European Mega Data Centre. This is the Data Centre in London established under the DCT Central Passport Project (World Class Operations) in 2004. THe intention is to migrate servers to the EMDC over the coming…

Definition

European Mega Data Centre

This is the Data Centre in London established under the DCT Central Passport Project (World Class Operations) in 2004. THe intention is to migrate servers to the EMDC over the coming months and years...

You might also be looking for…

Related Terms