India Vs. China in the global business sweepstakes
India and China have been forever up for comparison in the past. There has been no end to the debates on which of the two economies out-performs the other, and China seems to have emerged as the default favourite for any number of reasons.