Total SA (EPA:FP) has agreed to acquire a 23% stake in the 640-MW Yunlin offshore wind farm that is currently under construction in Taiwan from German developer Wpd AG.