Jan de Nul has completed the installation of all 21 typhoon-proof Hitachi wind turbines for Taiwan Power Company’s (TPC) 109MW Windfarm