Neocloud Nebius has reportedly signed an 18MW capacity agreement with Merlin Properties for a data center in Spain. As reported by El Mundo and citing "company sources," the facility in question is ...