Carbon Market Watch Newsletter – March 2017
Editorial Only three EU countries are on the right track to reach the Paris climate deal goals, a new report by Carbon Market Watch and Transport & Environment reveals. Sweden tops the EU Climate Leader Board which ranks countries according to their positions on the Effort Sharing Regulation.