AP - The world's largest offshore wind farm opened off the southeast coast of England on Thursday, as part of the British government's push to boost renewable energy.




More...