Tuesday, June 22, 2010

Spain May Cut Income 30% for Operating Solar Plants