Economy12 months ago
130 Countries Signs Commitment to Global Tax Rate, Nigeria Abstains
Efforts to force multinational companies to pay a fairer share of tax have taken a decisive step forward after 130 countries and jurisdictions agreed to plans...