129 countries agree roadmap for solution to taxing digitalised economy

129 countries have agreed how they will work together to reach agreement by 2020 on new ways to tax the digitalised economy, according to a programme of work published by the Organisation for Economic Cooperation and Development (OECD).