Projects Cluster Sanlucar Location: Spain Power: 135 MW Date: 2025 Category: Electrical and Civil result obtained