Panattoni receives permits for 88MW data centre in Barcelona
Real estate developer Panattoni has received building permits for an 88MW data centre in Barcelona, Spain.
or
Real estate developer Panattoni has received building permits for an 88MW data centre in Barcelona, Spain.
or