About The Odell wind power project
The Odell wind power project is a privately held company operates in the Renewable Energy sector. The company has attracted investment from Algonquin Power & Utilities Corp.. The company is headquartered in Minnesota (MN). The Odell wind power project appears in AcquityData's private market intelligence platform.