Offshore Wind Development Picking Up Pace | eolien france | Scoop.it
Wind power is the world's leading source of renewable electricity, excluding hydropower, with 238,000 megawatts of capacity installed at the start of 2012.