Science | Wed Mar 28, 2007 12:24pm EDT

Major solar power plant opens in Portugal's south