Why Iberdrola's first data centre link up could be the start of something big
The Spanish wind and solar giant's international presence makes move into further markets a possibility, says its new partner
The Spanish wind and solar giant's international presence makes move into further markets a possibility, says its new partner