Finance Senegal: Unrest makes way for new presidentMay 2, 2024 What a difference three weeks can make. That’s how long it took Bassir Diomaia Fay…