Translate the following English sentence to French:
"It is better suited to handling such matters than telecommunications companies."
La poste sera plus à même de s'occuper de telles choses que les sociétés de télécommunications.