Organisation for Economic Cooperation and Development (OECD)

Nigeria Withholds Assent as 136 Countries Ratify 15% Corporate Tax

At least 136 members of the Organisation for Economic Cooperation and Development (OECD) and G-20 Nations at the weekend agreed…

3 years ago