Tuesday, July 21, 2009 About 30 workers at the Vestas wind turbine plant in Newport, Isle of Wight, England have occupied their factory in protest against the upcoming closure of the plant. The factory, the main site for the manufacture of turbines for wind power in the United Kingdom, is Continue Reading