The rapidly spreading Coronavirus is putting China on edge, and the respiratory infection could have a damaging impact on the country's consumer-centric economy. Chris Campbell, Chief Strategist at Duff & Phelps, joined Cheddar to discuss.