2 Oct 2026

Unconfirmed: the Spanish data centre Alibaba is reportedly discussing with Solaria sits in Puertollano, where Solaria's 40 MW scheme cleared a unanimous council vote on 24 September.