
Corporate tax avoidance gets harder
Almost 70 nations have signed a treaty, which aims to drastically curb tax avoidance practices by large companies. The agreement is meant to decrease profit shifting to zero-tax or low-tax jurisdictions.An initiative by the Organization for Economic Co-operation and Development (OECD) on Wednesday resulted in the signing of a landmark treaty aimed at cracking down …