China's currency depreciation: Are we in for a hard economic landing? | Fortune