Chinese state-owned utility China Three Gorges Corporation (CTG) this week won clearance to construct the 400-MW Yangjiang offshore wind farm off the coast of Guangdong province.