The Organization for Economic Cooperation and Development's framework for international taxes has been coming under pressure ...