Blowing In The Wind

A recently completed offshore renewable energy facility has been put into service off the coast of Ramsgate in Kent, England.  The turbines, which will generate enough electricity to power 200,000 homes, are poised to officially take over the record for largest wind farm– a record currently held by Taco Bell.