More than 130 countries agreed to set a minimum tax rate of 15 percent as governments look to end a race to the bottom on corporate taxation. Orignially published in NYT.

Small Business Minder
error: Content is protected !!