New EU carbon tax and large clean energy projects are on the horizon