22 Jul 2021 Merlin to invest €100m building 24MW data center in Barcelona, Spain Expansión details first of four previously announced facilities