ROB Insight is a premium commentary product offering rapid analysis of business and economic news, corporate strategy and policy, published throughout the business day. Visit the ROB Insight homepage for analysis available only to subscribers.
It was the Beijing Olympics in 2008 that amazed and deluded so many investors. If only Western governments had the courage and vision of the state capitalists in the Chinese Communist Party, was the not-so-silent thought. What followed was the global financial collapse, and for the next five years, the autocrats in Beijing continued to intervene clumsily, alternately whipping on and choking back the Chinese pony until it stumbled into the slow lane, dragging its huge debt burden behind.