Invenergy Texas Miami project online
Invenergy, the third largest US-owned wind developer, has begun commercial operation at its 288.6MW Miami Wind Energy Center in the Texas Panhandle.
Invenergy, the third largest US-owned wind developer, has begun commercial operation at its 288.6MW Miami Wind Energy Center in the Texas Panhandle.