Wind Energy

Invenergy
Address: 1401 17th Street #1100
Denver, Co 80202
80202
Business Genre:
Short Business Description:
Wind Energy development: Invenergy is a leading privately held, global developer and operator of sustainable energy solutions.
We solve the energy challenges facing our customers and communities.
Powered by decades of entrepreneurial experience and unparalleled execution, Invenergy provides power generation and storage solutions at scale around the world to create a cleaner energy future. Our home office is located in Chicago, and we have regional development offices in North America, Latin America, Asia and Europe. Invenergy and its affiliated companies have developed more than 20,000 megawatts of projects that are in operation, construction or contracted, including wind, solar, natural gas-fueled power generation and energy storage projects.
Long Business Description:
Business Website Address: Invenergy
Business Phone Number: 303.800.9341