NYT: Solar power still a ‘pipsqueak’ — about 0.02 percent of total energy capacity


By: - Climate DepotJuly 16, 2009 11:34 AM

.