General Industry Term

CRR

Definition

Country Representation and Reputation

CRR means Country Representation and Reputation.

Management of a company's image and standing within a host country.

✓ Verified term