Cost of Solar Power in Italy Could Soon Rival Coal-Generated Power

by Ceylan Thomson June 22, 2009 0 comment