130 countries agree to global minimum corporate tax rateThat includes, crucially, China and India.#global minimum corporate tax rate#corporate taxes#regulations#international finance#multinational corporations#regulation130 countries agree to global minimum corporate tax rate