What does Catholic universities got to do with China?
In this context CCP means the Chinese Communist Party.
The point is that strongly ideological bents (here coming from Religion) tend to conflict with economics. Correct, CCP is not a religious organization rather eschewing it. But what they both have in common is that economic activity is secondary and non-strategic. Or as another HN article put it quoting Drucker: "Culture eats strategy for breakfast."