New developer Quetta Data Centers targeting edge market in Spain, Portugal March 11, 2024 Sacha Kavanagh Quetta Data Centers is a new data centre platform planning to invest over €500m to build six data ... Read more...