PCWRC: Production Car World Rally Championship

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

Definition in English: Production Car World Rally Championship