New developer Quetta Data Centers targeting edge market in Spain, Portugal
Quetta Data Centers is a new data centre platform planning to invest over €500m to build six data centres in Spain and Portugal.
or
Quetta Data Centers is a new data centre platform planning to invest over €500m to build six data centres in Spain and Portugal.
or