British offshore wind farm near completion
Thursday, December 27, 2012 - 20:00
in Physics & Chemistry
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.