Articles for tag: €1B, data center, Deutsche Telekom, Munich, Nvidia, partnership