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.
In 2009, two environmental incidents occurred in Spain involving resolution through payment of fines totaling 120,000€. Abengoa has no knowledge of any other incidents.