translate English to French: The Information, Communication and Technology Division has confirmed that the defects noted in the Mercury system have since been corrected.
La Division des technologies de l'information et des communications a confirmé que les problèmes constatés dans le système Mercury avaient été corrigés.