IL-Cornfed
Two big reasons... or more
Material cost are cheaper in Spain as the cost to make the material is less aboard and of course the big difference is the labor cost... American wages vs Spanish wages. Then think about the cost of machinery in Spain vs machinery here... things add or subtract in a hurry.
Probably why so much American industry has reloated from the US to across the waters...