The yuan's depreciation has been a 'nice release valve': Investor

7:28 PM ET Mon, 20 Aug 2018

Sunny Bangia of Antipodes Partners says China's economy appears to be "adjusting quite well" to the deleveraging measures imposed by the country's regulators.