Despite Greater Gabbard Delays, London Array Project Boosts Euro Offshore Wind Work Peter Reina April 25, 2012 No Comments Delays at the Greater Gabbard project mean that the wind farm off the English coast will be the world’s largest offshore wind farm only briefly, till the larger London Array project reaches construction completion.Read More