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.

Enter Your Information