News

Corporate PPAs involving offshore wind projects present special challenges for both sides, but a push is underway to make the ...
BEIJING -- China's farthest offshore wind power project has achieved its first grid connection, marking a significant step ...