Organization:
Elecnor
LEI 95980020140005491250
Organization name
Elecnor SA
Country name
Spain
Country of registration
Spain
Industry
Power
Bond debt
76 mln USD