by Assaad Razzouk China Incomparable on climate action: operates half of world’s offshore wind; installs more renewables than US, EU and India put together; builds more panels, has more electric rail, more EVs, plants more trees than the rest of the world combined. The EU carbon border tax This is an even bigger deal than […]
