Financial News

Blackstone to invest $8.2 billion in data centres in northeastern Spain

Exit mobile version
Skip to toolbar