More than 130 countries agree on 15% global minimum corporate tax

More than 130 countries agree on 15% global minimum corporate tax