(SeeNews) – Feb 7, 2012 – The first two of a total of 175 wind turbines to be installed within the first phase of the construction of the London Array offshore wind farm have been put in place in the Thames Estuary on January 27 and 28, BusinessGreen reported on Tuesday.