Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

PS10 Solar Power Plant

energy

The first commercial concentrating solar power tower located in Spain producing 11 megawatts of electricity with 624 heliostats.