Hurricane Ida leaves New Orleans residents with no power, few supplies

CNBC Television published this video item, entitled “Hurricane … Read more