CNBC's Michelle Caruso-Cabrera reports from Cuba on how the country is faring the death of Fidel Castro, including the fates of U.S. business and trade.
CNBC's Michelle Caruso-Cabrera reports from Cuba on how the country is faring the death of Fidel Castro, including the fates of U.S. business and trade.