Bumbling Along
In 1990, meaning 33 years ago, India’s per person income was $367 and China’s was $317. That was the last time we were ahead of them. Notice that China was slightly behind India around when both nations went into the phase we call liberalisation. But...