TTU, DoE, Sandia Labs Commission New Wind Research Facility

A new wind research facility at Texas Tech University was commissioned today (July 9). Officials from Texas Tech, Department of Energy, Sandia National Laboratories, Vestas and Group NIRE were present at the new Scaled Wind Farm Technology (SWiFT) facility to mark the occasion.