CCNGP: Calpine Canada Natural Gas Partnership

What does CCNGP mean? The above is one of CCNGP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Calpine Canada Natural Gas Partnership