translate English to French: PPPs offer a number of benefits:
Les PPP offrent un certain nombre d'avantages: