Wind Technology Testing Centre

SSCS were part of a delegation who attended a site tour of the Wind Technology Testing Centre located at 100 Terminal Street, Boston MA, USA.