Bryce Donovan, Clemson University Relations October 24, 2017 NORTH CHARLESTON – At more than three-stories tall, the 15-megawatt wind testing […]