Ali Velshi

Ali Velshi

Chief Business Correspondent, NBC News and Anchor of MSNBC Live