Purdue University 610 Purdue Mall West Lafayette, IN 47906 United States
Webinar on wind energy with an executive whose company manufactures wind turbines.