130 countries agree to global minimum corporate tax rateThat includes, crucially, China and India.130 countries agree to global minimum corporate tax rate