Taiwanâs Swancor announced today the completion of turbine installation for the second phase of the 128-MW Formosa I offshore wind project.