CGD in the News

World’s largest carbon tax scheme just imposed by EU; more inflation and less trade to follow