renewables The leading source of additions in renewables are corporate power purchase agreements. Western Producer file photo.
Be the first to comment