1 POSTS
focuses on market developments, future scenarios, supply chain dynamics as well as competitive strategies across the wind power value chain in North America, Central America, and the Caribbean. He is based in MAKE’s office in Chicago, Illinois.