Teresa Ribera: TIME100 Climate
Teresa Ribera, the European Union’s new competition and sustainability chief, is tasked with guiding Brussels’s ambitious sustainability efforts and clearing barriers to innovation. The newly appointed first executive vice president for a "clean, just, and...
By Marina Lopes