LONDON, Dec. 27 (UPI) -- The last wind turbine has been installed in one of the world's largest offshore wind farms located in Britain's Thames Estuary, officials said.
The London Array, with 175 wind turbines, is on schedule to begin full operation in spring 2013 and is expected to produce enough power for almost half a million homes, the BBC reported Thursday.