Catalonia in, Spain out: 31 countries and 11 car manufacturers commit to stop selling polluting cars by 2035 Society | 10/11/2021