By Snell in New Eco on Monday 3 March 2008

This is the new solar thermal power plant outside Seville in southern Spain.

Read more (1 comment)