China''s Wind and Solar Power Capacity Equals About 82 Three Gorges
Source: People''s Daily China''s installed wind and solar power capacity has reached a scale equivalent to around 82 Three Gorges Dam projects, according to the latest data released by the









