26 September 2024
ICTD wraps in Accra this year’s course on Research on Tax and Development
Twenty-two tax and finance professionals mostly from countries across Africa successfully completed the last module for the Research on Tax and Development course of the International Centre for Tax and Development (ICTD), based in IDS, in Accra earlier this month.