The recent incident that occurred at the site of the Hai Long offshore wind project’s Changhua onshore substation in Taiwan has resulted in at least one fatality, according to a new update by the project company.