09 Jan 2025 DCP announces 17MW Munich data center in Germany First phase expected to launch by mid-2027