Around 130 countries, including all G20 nations, agree to a global tax deal, aimed at world's 100 biggest companies and setting minimum corporate rates at 15%
Major economies like France and the US signed up, while low-tax regimes including Ireland and Barbados balked.