Tag Archives: Steve Lockard

WindPower 2018

AWEA hold’s annual conference in the city of wind All too fitting that it should be held in The Windy City. WINDPOWER, the Western Hemisphere’s largest wind and renewable energy conference, kicked off this week in Chicago with Steve Lockard, AWEA’s newly elected Board Chair and President and CEO of TPI Composites, providing the organization’s […]

Continue reading