G20 Leaders Endorse Global Corporate Tax Deal

Almost every OECD and G20 member state has signed up to the new corporate tax deal which covers 90% of global GDP.