Politico:
136 countries spanning the EU, US, China, and India agree to set a 15% minimum tax rate for corporate profits; the deal must still be approved by G20 — The OECD-shepherded deal still faces sign-off from the G20. — The world’s biggest companies like Facebook and Johnson & Johnson face …