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.
This website uses third-party cookies to collect statistical information related to your navigation. If you continue to browse, we consider you accept this use. See more information on our cookies policy here.
During the period 2003-2013 Abengoa´s revenues have been growing at a compound annual rate of 16.2 %, the ebitda by 22.1 % and net income by 7.9 %.