VIDEO: 80% of China’s coal producers are in loss — Leung
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?