World leaders are endorsing a landmark global minimum tax rate for companies 5 years ago Post Content