G20 leaders find agreement on global tax deal on October 31, 2021 G20 leaders find agreement on global tax deal +