Poorer countries face $300B take-it-or-leave-it climate deal after testy meeting

Poorer countries face $300B take-it-or-leave-it climate deal after testy meeting