Abu Dhabi Future Energy Company (Masdar) and ScottishPower Renewables have completed a major construction milestone at the £4 billion ($5.4 billion) East Anglia THREE offshore wind farm, with all 95 foundations now installed off the Suffolk coast.