04th Jan 2021
20th Dec 2020
EU leaders agree 55% reduction target for 2030, sending carbon permit price to record high