translate English to French: • Provided rapid, sure, and affordable communication; and
• Ils fournissent une communication rapide, sûre et accessible à moindre coût ;