Consumer Reports CEO says her organization is relevant now more than ever

 01/10/2019 - 16:40
Marta Tellado, CEO of Consumer Reports. Photo: Melanie Dunea

What do you think about this story?