The PS10 Solar Power Plant (Spanish: Planta Solar 10), is Europe's first commercial concentrating solar power tower operating near Seville, in Andalucia, Spain. The 11 megawatt (MW) solar power tower produces electricity with 624 large movable mirror... Read further