The big picture: The efforts of the OECD to get almost 140 governments on board with a new global framework for taxation have mostly prevented a patchwork of national measures. However, some European countries aren’t willing to wait, which is why tech giants like Amazon, Apple, and Google have now […]