Capstone inks PPA for Alberta wind project

Capstone Infrastructure has secured a renewable attributes purchase agreement for the output of its 192MW wind project in Alberta, Canada

Blurred image of IJGlobal article content