Lying off the coast of England, it can produce enough clean energy to power 600,000 homes. With 87 turbines generating enough electricity to power nearly 600,000 homes, the world’s largest offshore wind farm officially went into service off the coast of northwestern England on Thursday. What’s spectacular, though, is that the wind turbines don’t stand […]