translate English to French: • too much detail, making it difficult to differentiate between main activity areas and secondary undertakings
• Pléthore de détails, d'où la difficulté à distinguer entre les domaines d'activité principaux et les initiatives secondaires;