All 47 turbines for the 376-MW Formosa 2 offshore wind project in Taiwanese waters have been installed, shareholders of the development said on Wednesday.