Massive Solar Power Plant Going Up in China

The 10-square-mile facility in the Gobi desert is expected to have a capacity of 200 megawatts, enough to power one million households. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail