Spanish construction contractor Ecay Construcciones has begun work on 42 MW of wind farm projects at adjoining sites in Spain’s Aragon region for SSE Renewables in their repeat collaboration.