Email Us Here
Element Power Signs 200 MW Power Purchase Agreement with KCP&L Greater Missouri Operations
PPA secured for the 200 MW Mill Creek Wind Farm in Missouri.
Element Power Signs 200 MW Power Purchase Agreement with KCP&L Greater Missouri Operations
PPA secured for the 200 MW Mill Creek Wind Farm in Missouri.