A Sign that the West Is Having to Compete for Emerging Economy Loyalty? Long Overdue Progress on Africa-Instigated International Tax Reform
After long resistance by rich nations, African governments successfully pushed for the UN to lead on international tax cooperation.
Read more...