China installs the world's first 20-megawatt offshore wind turbine. The turbine can generate enough electricity to power about 44,000 homes.
China installs the world's first 20-megawatt offshore wind turbine. The turbine can generate enough electricity to power about 44,000 homes.