The recent climate talks in Baku, Azerbaijan, concluded with disappointment for developing nations. The agreed climate finance of $300 billion annually is lower than the $1.3 trillion requested....