September 16, 2026TechnologyStocks·Bullish·technology
Nebius says Madrid data center is online, adding 18 MW to European compute portfolio
Posts say Nebius has brought its Madrid, Spain data center online, expected to add 18 MW to its European compute portfolio. The site is said to serve Merlin Properties and Edged Energy.
Detected & updated continuously · Source: Nebula
Story subjects