Company / Corporate

COS

Definition

Company Owned Sites

COS means Company Owned Sites.

Retail or operational sites (e.g., service stations) that are owned by the company itself.

✓ Verified term