translate English to French: How does your business measure up to others that are similar to yours?
Où se situe votre entreprise par rapport aux autres entreprises semblables?