According to the Stockholm-based institute, India's military spending is the third highest in the world, at USD 76.6 billion.
Already have an account? Login