All foundation piles have been installed for the 588-MW Beatrice offshore wind farm in the Moray Firth, Scotland, the project company said today.