StockDuty ← Dashboard Oct 02, 2026 01:35 PM ET
CatalystTech/AI

Alibaba is in early talks to supply a Spanish data center with solar power

Alibaba's potential solar supply deal signals data center expansion into Spain.

Alibaba's potential solar supply deal signals data center expansion into Spain.
Alibaba's potential solar supply deal signals data center expansion into Spain. — impact context not separately stored; see What changed.
Sources