You must log in or # to comment.
I am sure it’s going down, but China has always skewed its statistics to make itself look better… Hard to take on face value
The analysis is from Carbon Brief
I am sure it’s going down, but China has always skewed its statistics to make itself look better… Hard to take on face value
The analysis is from Carbon Brief