Senegal June 30, 2025By Ava ThompsonSenegal Secures €900 Million Boost from Africa Finance CorporationBy Ava Thompson