130 countries at OECD summit agree to back global corporate tax rate
On Thursday, 130 of the 139 countries and jurisdictions participating in the Organisation for Economic Co-operation and Development (OECD) summit on taxation agreed to support an overhaul to the international taxation…



















