translate English to French: Short-term business statistics are developed but need further progress in certain sectors.
Les statistiques sur les entreprises à court terme sont bien développées mais doivent encore être améliorées dans certains secteurs.