G20 Leaders Endorse Global Corporate Tax Deal

· Watch 01:50
undefined

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