Don't look in the mirror

Couldn't visit, but these were the first largescale solar power towers in Spain. PS10 is reflected in 624 heliostats or mirrors and PS20 1,255 giving around 30MW of steam generated electricity,Read more
Couldn't visit, but these were the first largescale solar power towers in Spain. PS10 is reflected in 624 heliostats or mirrors and PS20 1,255 giving around 30MW of steam generated electricity,Read more
Rose SivaI think it is something to do with molten salt - The Spanish are leading implementation of that idea.
Tony HammondBut which power company is salting away the profits?