Gargantuan offshore wind turbine crushes record for most energy produced in 24 hours read the article on digitaltrends.com