EcoTech How Much Wind Energy Does Your City Need? Jun 6, 2019 Earth911 The world’s first floating wind farm is generating electricity off the coast of Scotland. Now,...