July 20, 2016 News Articles

Kineticor Announces 100 MW Peace River Power Project