(TechLink) The US Army Corps of Engineers has invented a novel generator that buzzes in a light breeze.

Original source: https://www.eurekalert.org/pub_releases/2019-04/t-tai041119.php