Earlier this month, voters in Switzerland overwhelmingly approved a global minimum tax sought by the Organization for Economic Cooperation and Development (OECD) that would subject the largest international companies to a 15 percent minimum tax. […] Read More