Iberdrola selects Taylor Woodrow to carry out preparatory works for the East Anglia Two onshore substation in the UK
Indra stands out as a world leader in technological sustainability according to the Dow Jones Sustainability Index