FT Launches New FT7 Series At AWEA

FT Technologies launches its new FT7 Series of ultrasonic wind sensors at the American Wind Energy Association (AWEA) exhibition in Orlando, Florida.