Skip to main content
play

80% of China’s coal producers are in loss: Leung

June 15 -- China’s stimulus push may be paying off. The pickup in industrial output and the jump in lending suggest the economy may be stabilizing. But does this mean Beijing will meet its 7% growth target?
Bloomberg