The second phase of the 128-MW Formosa I offshore wind project in Taiwanese waters has generated first power, project partner Ãrsted A/S (CPH:ORSTED) announced on Monday.