According to the chapter, which country recently achieved its goal of having the most business-friendly tax system

Question:

According to the chapter, which country recently achieved its goal of having the most business-friendly tax system of the Group of Seven (G-7) nations (Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States)? What are the implications for companies?
Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  answer-question
Question Posted: