Solar Installations Manipulated in Spain, Investigations Show

by Marta Iglesias January 17, 2011 2 comments