Agreement between Siemens Gamesa and Repsol will supply 160,000 Spanish households with clean energy

icon