130 Countries Back Global Tax Overhaul
Officials from 130 countries have agreed to overhaul the global tax system to ensure big companies “pay a fair share” wherever they operate. The Organisation for Economic Co-operation and Development (OECD) said on Thursday that negotiators had backed a proposed...