Michelle Caruso Cabrera on CNBC show
Michelle Caruso Cabrera is passionate about her job she travels time and again to cover stories. She reported live from Iran on the state of the potential investment opportunities and economy of the country, to cover the effect of the Car Wash scandal she traveled to Brazil.