India's military spending is set to overtake Britain's present defence budget within five years as the country transforms its armed forces to counter-balance China.
This rivalry between the world's largest rising powers lies behind an inexorable shift in global military power away from...