What does CNP stand for?
CNP stands for "China National Petroleum"
How to abbreviate "China National Petroleum"?
"China National Petroleum" can be abbreviated as CNP
What is the meaning of CNP abbreviation?
The meaning of CNP abbreviation is "China National Petroleum"
What does CNP mean?
CNP as abbreviation means "China National Petroleum"