Tag: Power Purchase Agreement (PPA)

Clean Power Alliance Signs New 300 MW Wind Po …

Clean Power Alliance signs three new 2019 lon …

Clean Power Alliance approves first long-term …