US Treasury Secretary Janet Yellen implored Beijing’s top leaders to fundamentally rethink their economic growth strategy, as she wrapped up a high-stakes trip to China. Watch in for more details!