Solar

Michichi Creek (MCH1)

·

Solar

Michichi Creek (MCH1)

·

Michichi Creek (MCH1) is a 14 MW solar power generator located in Drumheller, near the water treatment plant ponds. This asset is owned by Concord Green Energy.

info
%

Capacity Factor

%

Current Generation

speed