Organization:
Audax Renovables
LEI 959800MAFGMXMGJHCH48
Organization name
Audax Renovables SA
Country name
Spain
Country of registration
Spain
Industry
Power
Bond debt
543 mln USD