The South African government has welcomed the landmark climate finance deal committing $300 billion annually by 2035 to ...