Clash of Titans: Despite the naysayers, it’s advantage India versus China

Over the long-run, India’s military buildup and defence manufacturing capabilities are only going to gather momentum, allowing it to catch…