The Great Leap Forward Fed China?