>>82760318
>What caused such a massive improvement for China?
They liberalized in 1979 while India only did it in 1991.