senegalese government revenuelatest news & developments