Category Archives: Massachusetts solar power

Photo NASA Spies Massive Chinese Solar Farm

During the Beijing 2008 Summer Olympic games China earned itself a negative image around the world for overwhelming smog. Because of rapid urbanization, the largest population in the world, and a rapidly developing national infrastructure, many of the country’s biggest