It’s A Bird, It’s A Plane, It’s A…Floating Wind Turbine! It’s called the Buoyant Airborne Turbine, or BAT. Facebook Prev Article Next Article Free Energy Checkout these cool gadgets... Related Posts The Largest Solar Plant in the World Is Now Online Fusion Energy – Two Recent Announcements New energy innovations to make the future brighter – Compilation Germany Synlight turns on world’s largest artificial sun Nuclear Fusion Energy: The Race to Create a Star on Earth Algae to Crude Oil in Less Than 60 Minutes