OECD releases recommendations on overhauling corporation tax

The Organisation for Economic Cooperation and Development (OECD) has unveiled its recommendations on overhauling global corporation tax.
The base erosion and profit sharing initiatives have been a year in the making.