translate English to French: Fleets are deployed in more than 20 countries.
Les parcs automobiles sont déployés dans plus de 20 pays.