translate English to French: Accordingly, it developed a website that provides details on all 90 projects, which encompasses the logical framework and financial implementation data for all projects and achievements.
Il a donc mis au point un site Web donnant des détails sur les 90 projets, qui comprend le cadre logique et les données concernant l'exécution financière pour tous les projets et réalisations.