Business leaders and policymakers gather for a more sustainable world tax order
The International Tax Conference, jointly hosted by ICC, Business@OECD and BusinessEurope last week highlighted how a consistent global tax system is essential for business.