News Center - Press Releases - Delta equips and commissions a state-of-the-art data center in Poland - Delta EMEA