Go Green: Introducing the World’s First Floating Wind Energy Plant

Modern technology is converting the seemingly impossible to possibility. It is difficult to imagine a wind turbine floating in the ocean. Wind turbines are magnificent structures which tower higher than the world’s tallest buildings. They are generally static and grounded with a massive supporting structure under waters. The revolutionary technology allows wind power to be […]