Zimbabwe Signs $1.5 Billion Carbon Credits Deal With Dubai Company Attracting Criticism October 9, 2023