Translate the following English sentence to French:
"New developments in the case have shown that the quality of openness in information and communication by the Commission on this sort of issue leaves much to be desired."
De récents développements dans cette affaire ont montré que la qualité de la transparence dans l'information et la communication par la Commission sur ce type de problème laissaient beaucoup à désirer.