28 Jun 2024 AQ Compute starts construction on 60MW data center campus in Barcelona, Spain First phase expected to be completed in 2025