Ali Velshi is an American journalist, who is currently a chief business correspondent for NBC News. He also anchors MSNBC Live and co-hosts Velshi & Ruhle alongside Stephanie Ruhle in MSNBC.