CNPCL

AcronymDefinition
CNPCLCanadian Niagara Power Company Limited