Wind Energy The World’s Tallest Wind Measurement Mast Goes Live in Germany byEddie GriffithMay 9, 2023