We take caring for society and participating in public welfare undertakings as key elements of fulfilling our social responsibilities. We actively participate in disaster relief, cultural and sports events, and donate to educational projects.
-
Disaster Relief & Poverty Alleviation
We send our care and aids to disaster and poverty stricken people.
-
Local Development
CNPC is always willing to share its achievements with local communities.