March 27, 2025 by Moussa Waly SENE Senegal’s Technological New Deal – A Digital Ambition Tested by Digital Rights Article