HomeSpanish renewable firm Opdenergy targets valuation of 703 million eurosFILE PHOTO: Iberdrola’s power generating wind turbines are seen at

FILE PHOTO: Iberdrola’s power generating wind turbines are seen at

FILE PHOTO: Iberdrola's power generating wind turbines are seen at dusk in Moranchon wind farm in central Spain December 17, 2012. REUTERS/Sergio Perez
- Advertisment -
Google search engine

Most Read