Give and Take
South Africa’s President Cyril Ramaphosa hit bull’s eye when he lashed out at the rich countries for their failure to deliver the promised $100 billion in annual climate finance by 2020. He was speaking at French President Emmanuel Macron’s just concluded summit for a new...