carbon brief europelatest news & developments