You dont have javascript enabled. External links will open in the same window. To return to the page, use the mechanisms provided by your browser.
Year close date: 31/12/2009
Tax identification number (Spanish C.I.F.): A-41002288
Company name: Abengoa, S.A.